package com.macro.mall.service;

import com.macro.mall.common.api.CommonResult;
import com.macro.mall.model.PinionParam;

public interface SysDashboardService {


    /***
     * 获取最新的舆情数据
     * @return
     */
    CommonResult newestOpinionData();

    /***
     * 舆情研判总览
     * @return
     */
    CommonResult getPubOpinionOverview();


    /***
     * 舆情24小时统计
     * @return
     */
    CommonResult opinion24HrsSta();


    /***
     * 获取区域统计
     * @return
     */
    CommonResult rgnlStatistics();


    /***
     * 来源统计 饼图
     * @return
     */
    CommonResult srcStatistics();


    /***
     * 来源统计 折线图
     * @return
     */
    CommonResult srcStatistics2();


    /***
     * 负面舆情
     * @return
     */
    CommonResult negativeOpinion(PinionParam param);
}
